armoured personnel vehicle - Espagnol Anglais Dictionnaire